Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F1 Spain F3 Spain F2 France F4 France F5 Spain F5 Spain F6 Spain F36 Spain F22 Spain F26 Spain F1 Spain F7 Spain F8 Spain F2 Spain F3 France F4 France F2 Spain F4 Citta di Brindisi - Brindisi Ljubljana Open - Ljubljana Arroyo de la Encomienda - Valladolid Asirom Challenger Brasov - Brasov Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville Ljubljana Open 2002 - Ljubljana IX Open Internacional D'Andorra - Andorra XXIX Edizione 'A.Savoldi Marco' - Manerbio Memorial Savigni - Sassuolo Arroyo de la Encomienda - Valladolid Antonio Savoldi-Marco Co. - Manerbio XI Ciutat de Barcelona - Barcelona Open de Tanger - Tangier Intersport Heilbronn Open - Heilbronn Optimus Maia Open - Maia X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli VI Torneo Internazionale di Tennis - Barletta Ostdeutscher Sparkassen Cup - Dresden Copa Sevilla - Seville Schickendanz Open - Furth Open Castilla y Leon - Segovia Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia ATP Open Castilla y Leon - Segovia Prague Open - Prague Challenger Copa Sevilla - Seville ATP Slovak Open Challenger - Bratislava Warta Cup 2001 - Sopot VIII Trofeo Ciutat de Barcelona - Barcelona Top Wool Challenger Biella - Biella Internazionali de Tennis di Bergamo - Bergamo XI Torneo Internazionale di Tennis - Barletta Prosperita Open 2007 - Ostrava Open Mutouest - St. Brieuc Unicredit Czech Open 2007 - Prostejov ATP Challenger Open 2004 - Monchengladbach Pekao Open 2005 - Szczecin LTA Shrewsbury Challenger - Shrewsbury Copa Sevilla Internacionales de Andalucia - Seville Copa Kia Challenger ATP - Santiago Banjaluka Challenger 2007 - Banja Luka XXXVII Torneig C.E. Laieta - Barcelona San Benedetto Challenger - San Benedetto Open Castilla y Leon - Segovia Copa Telefonica CTC Chile - Santiago The LTA Nottingham Challenger - Nottingham Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota Morocco Tennis Tour - Meknes Tennis Napoli Cup - Napoli III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Open Costa Daurada - Tarragona Mamaia Challenger - Constanta Open Diputacion Ciudad de Pozoblanco - Cordoba 4° Sporting Challenger - Turin Medjurgorje Open - Medjugorje Trani Cup - Trani ATP Open Castilla y Leon - Segovia Arroyo de la Encomienda - Valladolid Challenger Tunisie - Tunis Brasov Challenger - Brasov Morocco Tennis Tour - Tanger Challenger Copa Sevilla - Seville Citta di Monza - Monza Unicredit (Suisse) Bank S. A. Challenger - Chiasso Bogota Challenger Pekao Open 2004 - Szczecin Tenerife Challenger Pozoblanco Challenger Copa Petrobras Uruguray - Montevideo Vigo Challenger Copa Petrobras Argentina - Buenos Aires Banja Luka Challenger Napoli Challenger Tennis Napoli Cup 2007 - Napoli Tanger Challenger Segovia Challenger Nottingham Challenger Seville Challenger Rabat Challenger Banja Luka Challenger Bucaramanga Challenger Le Gosier Challenger Barletta Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Alessandria Challenger Prostejov Challenger Pozoblanco Challenger Sopot Challenger Turin Challenger San Sebastian Challenger Manerbio Challenger Segovia Challenger Turin Challenger Seville Challenger Salzburg Challenger Pharma Medico Open 2008 - Aarhus Banja Luka Challenger San Sebastian Challenger Ljubljana Challenger TEAN International - Alphen Aan Den Rijn Bucaramanga Challenger Bergamo Challenger Meknes Challenger Salinas Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba San Juan Challenger Ciutat de Barcelona - Barcelona Copa Petrobras Brazil - Aracaju Segovia Challenger ECU Prague Open - Prague Palermo Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Pozoblanco Challenger Tarragona Challenger Genova Open Challenger - Genova LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Seville Challenger Seville Challenger XI Venice Open - Venice Memorial A. Manfredini Sassuolo Challenger - Sassuolo Nord/LB Open - Braunschweig Riviera di Rimini Challenger 2004 - Rimini Sir Supermercati - Rome Kosice Challenger Rijeka Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville Mons Challenger Geneva Challenger La Serena Open - La Serena Logopak Challenger 2005 - Lubeck Tunis Open - Tunis Helsinki Challenger Open de Tenis Amaya - Pamplona LXV Concurso Internacional Vigo - Vigo Black Forest Open - Freudenstadt 4th Sardinia International Championships - Cagliari The LTA Sunderland Challenger - Sunderland Internationaux de Tennis de Brest - Brest Zivnobanka Czech Open - Prostejov Internazionali di Tennis di Bergamo - Bergamo Segovia Challenger Challenger Canottieri Minico - Mantova ATU Cup - Weiden Madrid Challenger XL Capital Bermuda Open - Bermuda Open Mutouest de Saint-Brieuc - St. Brieuc Bath Challenger Dubai Open - Dubai Ciudad de Pozoblanco Open Diputacion - Cordoba San Remo Tennis Cup 15° Piertomaso - San Remo Caltanissetta Challenger ABN/AMRO World Tennis Tournament - Rotterdam Trofeo Internacional Club Laieta - Barcelona XXX Edizione 'A Savoldi Marco' - Manerbio 3° Trofeo 'Citta di Brindisi' - Brindisi Siemens Open - Scheveningen Asirom Challenger - Brasov Riviera di Rimini Challenger - Rimini Internationaux de Doubs Open de Franchie-Comte - Besancon Oberstaufen Challenger 4th Volkswagen Challenger - Wolfsburg Dubai Tennis Open - Dubai Ciudad de Pozoblanco 'Open Diputacion' - Cordoba I Tourneo Fila Citta di Brindisi - Brindisi Adidas International - Sydney CA Tennis Trophy - Vienna Dubai Tennis Open - Dubai Tennis Napoli Cup - Napoli Grand Prix de Tennis de Toulouse - Toulouse Volkswagen Challenger 2004 - Wolfsburg Prague Open - Prague Dubrovnik Open - Dubrovnik Copa Sevilla-Internacionales de Andalucia - Seville UBS Open Gstaad - Gstaad 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Qatar Mobil Open 2000 - Doha Sao Leopoldo Challenger PrivatBank Cup - Dnepropetrovsk Salem Open - Hong Kong Tunis Open 2006 - Tunis Rado Swiss Open - Gstaad Open Castilla y Leon - Segovia LXVII Concursu Internacional de Vigo - Vigo 1997 Mercedes Cup - Stuttgart Gerry Weber Open - Halle Mitsubishi Electric Europe Cup - Monza Qatar Mobil Open 2001 - Doha President's Cup 1997 - Tashkent Heineken Open - Singapore Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow Dubai Tennis Open - Dubai Mallorca Open - Mallorca Italian Indoors - Milan Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Kremlin Cup - Moscow Como Challenger Grand Prix de Tennis de Lyon - Lyon Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca BMW Open - Munich Gerry Weber Open - Halle The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Franklin Templeton Tennis Classic - Scottsdale International Tennis Championships - Delray Beach Open Seat-Godo 2001 - Barcelona Open de Tenis Comunidad Valenciana - Valencia TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Kitzbuhel Ostrava Scania Stockholm Open - Stockholm Rome Challenger ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Prostejov Challenger Qatar Open - Doha Heineken Open - Auckland Siebel Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide BellSouth Open - Vina del Mar Open de la Comunidad Valenciana - Valencia ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Heineken Open - Auckland Brasil Open - Costa do Sauipe Sao Jose Do Rio Preto Challenger Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad ARAG World Team Championship - Dusseldorf MoviStar Open - Vina del Mar Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle Salzburg Challenger Davidoff Swiss Indoors - Basel Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Generali Open - Kitzbuhel Bratislava Challenger AXA Cup - London BCR Open Romania - Bucharest China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel Chennai Open - Chennai Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Allianz Suisse Open Gstaad - Gstaad Campbells Hall of Fame Tennis Championships - Newport Guadalajara Challenger Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona St. Brieuc Challenger Estoril Open - Estoril Gerry Weber Open - Halle AEGON Championships - London Helsinki Challenger Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Mercedes-Benz Cup - Los Angeles BMW Open - Munich Gelsor Open Romania - Bucharest Heineken Open Shanghai - Shanghai Seville Challenger CA Tennis Trophy - Vienna Trnava Challenger Open Seat Godo - Barcelona Heilbronn Challenger Open Sabadell Atlantico - Barcelona Villa Allende Challenger Halle Buenos Aires Challenger Grand Prix de Tennis de Lyon - Lyon St. Petersburg Gerry Weber Open - Halle Meknes Challenger Gerry Weber Open - Halle Ostrava BCR Open Romania - Bucharest German Tennis Championships - Hamburg Estoril Open - Estoril Credit Agricole Suisse Open - Gstaad Caltanissetta Challenger Grand Prix Hassan II - Casablanca St. Brieuc Challenger UNICEF Open - 's Hertogenbosch Tunis Challenger Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London BA-CA Tennis Trophy - Vienna Ordina Open - 's-Hertogenbosch Masters Series - Hamburg Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade Gerry Weber Open - Halle AEGON Championships - London International German Open - Hamburg AIG Japan Open Tennis Championships - Tokyo Australian Men's Hardcourt Championships - Adelaide Abierto Mexicano Telcel - Acapulco Heineken Trophy - 's-Hertogenbosch Rado Swiss Open - Gstaad CA Tennis Trophy - Vienna IPB Czech Indoor - Ostrava VTR Open - Vina del Mar Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Marburg Challenger RCA Championships - Indianapolis St. Petersburg Segovia Challenger Munich Alphen Challenger Stuttgart Madrid Challenger Heilbronn Open - Heilbronn Tennis Napoli Cup - Naples EI Bank Bulgarian Challenger - Sofia European Community Championships - Antwerp XI Ciutat de Barcelona - Barcelona Pilot Pen International - New Haven ABN/AMRO World Tennis Tournament - Rotterdam Mitsubishi Electric Europe Cup - Monza Open Romania - Bucharest Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2005 - Barcelona Dubai Tennis Open - Dubai President's Cup - Tashkent Movistar Open - Vina del Mar U.S. Men's Clay Court Championships - Houston Abierto Mexicano Telcel - Acapulco Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Adelaide Gerry Weber Open - Halle AAPT Championships - Adelaide Tennis Channel Open - Las Vegas ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT 2008 - Barcelona Guardian Direct Cup - London ARAG World Team Championship - Dusseldorf The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Salem Open - Hong Kong Dutch Open Tennis - Amersfoort Japan Open - Tokyo Gerry Weber Open - Halle China Open - Beijing If Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington D.C. SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe President's Cup 1999 - Tashkent Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam Campbells Hall of Fame Tennis Championships - Newport Grand Prix de Tennis de Toulouse - Toulouse Beijing Open - Beijing Adidas International - Sydney European Community Championships - Antwerp St. Petersburg Open - St. Petersburg Dubai Tennis Open - Dubai The Lipton Championships - Key Biscayne German Open - Hamburg Eurocard Open - Stuttgart The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo du Maurier Open - Toronto Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Italian Open - Rome du Maurier Open - Montreal Adidas International - Sydney Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Salem Open - Hong Kong Gerry Weber Open - Halle Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Stuttgart Essen Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Internationaler Raiffeisen Grand Prix - St. Polten Pacific Life Open - Indian Wells Newsweek Champions Cup - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Open de Tenis Comunidad Valenciana - Valencia Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Tennis Masters Series - Rome SkiStar Swedish Open - Bastad Licher German Open - Hamburg Rogers Masters - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Monte Carlo Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Synsam Swedish Open - Bastad Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Estoril Open - Estoril Davidoff Swiss Indoors - Basel Tennis Channel Open - Las Vegas AIG Japan Open Tennis Championships - Tokyo Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Campionati BNL dItalia - Rome French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Tennis Masters Series - Paris Hamburg French Open - Paris Milan Indoors - Milan BNP Paribas Open - Indian Wells Rogers Cup - Montreal Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Telecom Italia Masters - Rome Davis Cup, World Group, 1R, GER-ROU 3-2 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, QR, GER-VEN 5-0 U.S. Open - New York Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, GER-FRA 2-3 Tennis Masters Series - Cincinnati U.S. Open - New York Great American Insurance ATP Championship - Cincinnati U.S. Open - New York Australian Open - Melbourne Olympics - Sydney Olympics - Athens Davis Cup, World Group, 1R, GER-RSA 5-0 Davis Cup, Group 1, 2R, RSA-GER 2-3 Davis Cup, World Group, QF, SWE-GER 3-2 Davis Cup, World Group, 1R, RUS-GER 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 Olympics - Beijing Davis Cup, World Group, PO, CZE-GER 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, QF, NED-GER 4-1 Davis Cup, Group 1, 2R, GER-ISR 5-0 Colonial Classic - Kooyong ATP Tour World Championship - Hannover